core meaning - French English Dictionary